[INFO] cloning repository https://github.com/Fannon/ChordLens
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Fannon/ChordLens" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FFannon%2FChordLens", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FFannon%2FChordLens'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 44e7124077e625db475fa1e4748feb8e40dc138f
[INFO] testing Fannon/ChordLens against try#b8e88e5ddf5521a9f43ee3f62a702388c713e4bb for pr-155114
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FFannon%2FChordLens" "/workspace/builds/worker-1-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc2/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-1-tc2/source/.cargo/config.toml
[INFO] started tweaking git repo https://github.com/Fannon/ChordLens
[INFO] finished tweaking git repo https://github.com/Fannon/ChordLens
[INFO] tweaked toml for git repo https://github.com/Fannon/ChordLens written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/Fannon/ChordLens on toolchain b8e88e5ddf5521a9f43ee3f62a702388c713e4bb
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b8e88e5ddf5521a9f43ee3f62a702388c713e4bb" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/Fannon/ChordLens already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b8e88e5ddf5521a9f43ee3f62a702388c713e4bb" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+b8e88e5ddf5521a9f43ee3f62a702388c713e4bb" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] fbf026ce65777bf857cc3b6594e0cdefec7c49c391beedf8231563ce0cb2c6ac
[INFO] running `Command { std: "docker" "start" "-a" "fbf026ce65777bf857cc3b6594e0cdefec7c49c391beedf8231563ce0cb2c6ac", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "fbf026ce65777bf857cc3b6594e0cdefec7c49c391beedf8231563ce0cb2c6ac", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fbf026ce65777bf857cc3b6594e0cdefec7c49c391beedf8231563ce0cb2c6ac", kill_on_drop: false }`
[INFO] [stdout] fbf026ce65777bf857cc3b6594e0cdefec7c49c391beedf8231563ce0cb2c6ac
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+b8e88e5ddf5521a9f43ee3f62a702388c713e4bb" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 75d91b1e9c3eb75b0b520d2bee5e8ee1dd2a3c53e3c263f41c6f2bed90a7fa92
[INFO] running `Command { std: "docker" "start" "-a" "75d91b1e9c3eb75b0b520d2bee5e8ee1dd2a3c53e3c263f41c6f2bed90a7fa92", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.184
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling memoffset v0.6.5
[INFO] [stderr]    Compiling alsa-sys v0.3.1
[INFO] [stderr]    Compiling x11rb-protocol v0.13.2
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling x11 v2.21.0
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling ttf-parser v0.25.1
[INFO] [stderr]    Compiling jack-sys v0.5.1
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling ab_glyph_rasterizer v0.1.10
[INFO] [stderr]    Compiling anstyle-parse v1.0.0
[INFO] [stderr]    Compiling keyboard-types v0.6.2
[INFO] [stderr]    Compiling object v0.37.3
[INFO] [stderr]    Compiling nohash-hasher v0.2.0
[INFO] [stderr]    Compiling colorchoice v1.0.5
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling epaint_default_fonts v0.31.1
[INFO] [stderr]    Compiling time-macros v0.2.27
[INFO] [stderr]    Compiling libloading v0.7.4
[INFO] [stderr]    Compiling is-docker v0.2.0
[INFO] [stderr]    Compiling gimli v0.32.3
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling cpal v0.15.3
[INFO] [stderr]    Compiling jack v0.11.4
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling is-wsl v0.4.0
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling crossbeam-channel v0.5.15
[INFO] [stderr]    Compiling crossbeam-queue v0.3.12
[INFO] [stderr]    Compiling pathdiff v0.2.3
[INFO] [stderr]    Compiling rustc-demangle v0.1.27
[INFO] [stderr]    Compiling dasp_sample v0.11.0
[INFO] [stderr]    Compiling glow v0.16.0
[INFO] [stderr]    Compiling cache-padded v1.3.0
[INFO] [stderr]    Compiling rtrb v0.2.3
[INFO] [stderr]    Compiling midi-consts v0.1.0
[INFO] [stderr]    Compiling crossbeam v0.8.4
[INFO] [stderr]    Compiling atomic_float v0.1.0
[INFO] [stderr]    Compiling anymap3 v1.0.1
[INFO] [stderr]    Compiling widestring v1.2.1
[INFO] [stderr]    Compiling atomic_refcell v0.1.13
[INFO] [stderr]    Compiling clap-sys v0.5.0 (https://github.com/micahrj/clap-sys.git?rev=25d7f53fdb6363ad63fbd80049cb7a42a97ac156#25d7f53f)
[INFO] [stderr]    Compiling owned_ttf_parser v0.25.1
[INFO] [stderr]    Compiling addr2line v0.25.1
[INFO] [stderr]    Compiling ab_glyph v0.2.32
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling nix v0.22.3
[INFO] [stderr]    Compiling nix v0.24.3
[INFO] [stderr]    Compiling atty v0.2.14
[INFO] [stderr]    Compiling time v0.3.47
[INFO] [stderr]    Compiling open v5.3.3
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling vst3-com-macros-support v0.2.0 (https://github.com/robbert-vdh/vst3-sys.git?branch=fix%2Fdrop-box-from-raw#b3ff4d77)
[INFO] [stderr]    Compiling alsa v0.9.1
[INFO] [stderr]    Compiling alsa v0.7.1
[INFO] [stderr]    Compiling bytemuck_derive v1.10.2
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling clap_derive v4.6.0
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling vst3-com-macros v0.2.0 (https://github.com/robbert-vdh/vst3-sys.git?branch=fix%2Fdrop-box-from-raw#b3ff4d77)
[INFO] [stderr]    Compiling nih_plug_derive v0.1.0 (https://github.com/robbert-vdh/nih-plug.git?rev=28b149ec4d62757d0b448809148a0c3ca6e09a95#28b149ec)
[INFO] [stderr]    Compiling vst3-com v0.1.0 (https://github.com/robbert-vdh/vst3-sys.git?branch=fix%2Fdrop-box-from-raw#b3ff4d77)
[INFO] [stderr]    Compiling gethostname v1.1.0
[INFO] [stderr]    Compiling terminal_size v0.4.4
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling midir v0.9.1
[INFO] [stderr]    Compiling nih_log v0.3.1
[INFO] [stderr]    Compiling vst3-sys v0.1.0 (https://github.com/robbert-vdh/vst3-sys.git?branch=fix%2Fdrop-box-from-raw#b3ff4d77)
[INFO] [stderr]    Compiling bytemuck v1.25.0
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling emath v0.31.1
[INFO] [stderr]    Compiling backtrace v0.3.76
[INFO] [stderr]    Compiling ecolor v0.31.1
[INFO] [stderr]    Compiling epaint v0.31.1
[INFO] [stderr]    Compiling x11rb v0.13.2
[INFO] [stderr]    Compiling clap v4.6.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling egui v0.31.1
[INFO] [stderr]    Compiling x11-clipboard v0.9.3
[INFO] [stderr]    Compiling baseview v0.1.0 (https://github.com/RustAudio/baseview.git?rev=9a0b42c09d712777b2edb4c5e0cb6baf21e988f0#9a0b42c0)
[INFO] [stderr]    Compiling baseview v0.1.0 (https://github.com/RustAudio/baseview.git?rev=579130ecb4f9f315ae52190af42f0ea46aeaa4a2#579130ec)
[INFO] [stderr]    Compiling copypasta v0.10.2
[INFO] [stderr]    Compiling nih_plug v0.0.0 (https://github.com/robbert-vdh/nih-plug.git?rev=28b149ec4d62757d0b448809148a0c3ca6e09a95#28b149ec)
[INFO] [stderr]    Compiling egui_glow v0.31.1
[INFO] [stderr]    Compiling egui-baseview v0.5.0 (https://github.com/BillyDM/egui-baseview.git?rev=ec70c3fe6b2f070dcacbc22924431edbe24bd1c0#ec70c3fe)
[INFO] [stderr]    Compiling nih_plug_egui v0.0.0 (https://github.com/robbert-vdh/nih-plug.git?rev=28b149ec4d62757d0b448809148a0c3ca6e09a95#28b149ec)
[INFO] [stderr]    Compiling chord-lens v0.3.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 50.71s
[INFO] running `Command { std: "docker" "inspect" "75d91b1e9c3eb75b0b520d2bee5e8ee1dd2a3c53e3c263f41c6f2bed90a7fa92", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "75d91b1e9c3eb75b0b520d2bee5e8ee1dd2a3c53e3c263f41c6f2bed90a7fa92", kill_on_drop: false }`
[INFO] [stdout] 75d91b1e9c3eb75b0b520d2bee5e8ee1dd2a3c53e3c263f41c6f2bed90a7fa92
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+b8e88e5ddf5521a9f43ee3f62a702388c713e4bb" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b8d9b7f7e253b6ade15a567dce078c0012d308bf0295342ba02371add7aea389
[INFO] running `Command { std: "docker" "start" "-a" "b8d9b7f7e253b6ade15a567dce078c0012d308bf0295342ba02371add7aea389", kill_on_drop: false }`
[INFO] [stderr]    Compiling chord-lens v0.3.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 5.87s
[INFO] running `Command { std: "docker" "inspect" "b8d9b7f7e253b6ade15a567dce078c0012d308bf0295342ba02371add7aea389", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b8d9b7f7e253b6ade15a567dce078c0012d308bf0295342ba02371add7aea389", kill_on_drop: false }`
[INFO] [stdout] b8d9b7f7e253b6ade15a567dce078c0012d308bf0295342ba02371add7aea389
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+b8e88e5ddf5521a9f43ee3f62a702388c713e4bb" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] f52089df2d8c2110857a1cdcebac0f1d824daea05ef4d39d528b61fd9b2fc75e
[INFO] running `Command { std: "docker" "start" "-a" "f52089df2d8c2110857a1cdcebac0f1d824daea05ef4d39d528b61fd9b2fc75e", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.48s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/chord_lens-a2ca973014a45356)
[INFO] [stdout] 
[INFO] [stdout] running 42 tests
[INFO] [stdout] test tests::test_editor_state_round_trips_through_persisted_fields ... ok
[INFO] [stdout] test tests::test_extended_jazz_chords ... ok
[INFO] [stdout] test tests::test_inversions_and_slashes ... ok
[INFO] [stdout] test tests::test_key_detection_returns_none_for_empty_input ... ok
[INFO] [stdout] test tests::test_key_history_clear_resets_notes_evidence_and_chords ... ok
[INFO] [stdout] test tests::test_key_root_chromatic_label_and_pc ... ok
[INFO] [stdout] test tests::test_displayed_key_initializes_immediately ... ok
[INFO] [stdout] test tests::test_held_notes_add_key_history_over_time ... ok
[INFO] [stdout] test tests::test_note_label_parser_matches_detect_output_in_flat_keys ... ok
[INFO] [stdout] test tests::test_enharmonic_naming ... ok
[INFO] [stdout] test tests::test_held_notes_cap_history_bursts_per_buffer ... ok
[INFO] [stdout] test tests::test_displayed_key_clears_pending_when_internal_returns ... ok
[INFO] [stdout] test tests::test_omitted_fifth_extensions ... ok
[INFO] [stdout] test tests::test_omitted_fifth_jazz_families ... ok
[INFO] [stdout] test tests::test_displayed_key_requires_persistence_before_switching ... ok
[INFO] [stdout] test tests::test_process_path_chromatic_mode_keeps_chord_detection_and_disables_nashville ... ok
[INFO] [stdout] test tests::test_process_path_keeps_duplicate_note_active_after_single_release ... ok
[INFO] [stdout] test tests::test_ninth_chords ... ok
[INFO] [stdout] test tests::test_continuous_decay_reduces_old_note_evidence ... ok
[INFO] [stdout] test tests::test_note_label_parser_prefers_longest_prefix_for_flats_and_sharps ... ok
[INFO] [stdout] test tests::test_scale_detection_distinguishes_tonicization_from_modulation ... ok
[INFO] [stdout] test tests::test_process_path_reset_history_clears_runtime_state ... ok
[INFO] [stdout] test tests::test_basic_triads ... ok
[INFO] [stdout] test tests::test_regression_fixture_minor_phrase_stays_in_a_minor ... ok
[INFO] [stdout] test tests::test_rootless_heuristic ... ok
[INFO] [stdout] test tests::test_responsiveness_changes_switch_behavior ... ok
[INFO] [stdout] test tests::test_scale_detection_keeps_current_key_for_single_outlier ... ok
[INFO] [stdout] test tests::test_scale_detection_recognizes_streamed_arpeggio_as_same_key ... ok
[INFO] [stdout] test tests::test_scale_detection_prefers_stable_root_over_mode_churn ... ok
[INFO] [stdout] test tests::test_regression_fixture_pop_phrase_stays_in_c_major ... ok
[INFO] [stdout] test tests::test_sevenths ... ok
[INFO] [stdout] test tests::test_suspended_dominants ... ok
[INFO] [stdout] test tests::test_scale_detection_tolerates_blues_inflection ... ok
[INFO] [stdout] test tests::test_scale_detection_uses_secondary_dominant_context ... ok
[INFO] [stdout] test tests::test_scale_detection_switches_when_recent_evidence_changes_key ... ok
[INFO] [stdout] test tests::test_process_path_detects_chord_and_updates_state ... ok
[INFO] [stdout] test tests::test_process_path_auto_key_refresh_updates_key_state_without_new_events ... ok
[INFO] [stdout] test tests::test_scale_detection_tolerates_chromatic_passing_tone ... ok
[INFO] [stdout] test tests::test_nashville_roman_numerals ... ok
[INFO] [stdout] test tests::test_key_detection_reports_high_confidence_for_clear_tonal_center ... ok
[INFO] [stdout] test tests::test_duplicate_note_off_keeps_pitch_active_until_last_release ... ok
[INFO] [stderr]    Doc-tests chord_lens
[INFO] [stdout] test tests::test_editor_create_smoke ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 42 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "f52089df2d8c2110857a1cdcebac0f1d824daea05ef4d39d528b61fd9b2fc75e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f52089df2d8c2110857a1cdcebac0f1d824daea05ef4d39d528b61fd9b2fc75e", kill_on_drop: false }`
[INFO] [stdout] f52089df2d8c2110857a1cdcebac0f1d824daea05ef4d39d528b61fd9b2fc75e
